package com.winglish.as3.exam.toeicspeaking 
{
	/**
	 * ...
	 * @author charmjin
	 */
	public class TSData 
	{
		
		public static const PART:String = "Part_Direction_Sound";
		public static const PREPARING:String = "Preparing_Sound";
		public static const READING:String = "Reading_Sound";
		public static const SPEAKING:String = "Speaking_Sound";
		public static const ANSWERING:String = "Answering_Sound";
		
		//파트별 진행 순서(녹음부분에서는 '초r순서번호'로 쓴다.)
		public static const PART1:Array = new Array(PART, PREPARING, 45, READING, "45r0", PREPARING, 45, READING, "45r1");
		public static const PART2:Array = new Array(PART, PREPARING, 30, SPEAKING, "45r0");
		public static const PART3:Array = new Array(PART, "sound0", "15r0", "sound1", "15r1", "sound2", "30r2");
		public static const PART4:Array = new Array(PART, PREPARING, 30, "sound0", "15r0", "sound1", "15r1", "sound2", "30r2");
		public static const PART5:Array = new Array(PART, "sound0", PREPARING, 30, SPEAKING, "60r0");
		public static const PART6:Array = new Array(PART, "sound0", PREPARING, 30, ANSWERING, "60r0");
		
		public static const PART1_LOAD:Array = new Array(PART, PREPARING, READING);
		public static const PART2_LOAD:Array = new Array(PART, PREPARING, SPEAKING);
		public static const PART3_LOAD:Array = new Array(PART);
		public static const PART4_LOAD:Array = new Array(PART, PREPARING);
		public static const PART5_LOAD:Array = new Array(PART, PREPARING, SPEAKING);
		public static const PART6_LOAD:Array = new Array(PART, PREPARING, ANSWERING);
		
		
		/**
		 * 파트별 문제 문제 시작 번호
		 */
		public static const PART_QST_CNT:Array = new Array(1, 3, 4, 7, 10, 11, 12);
		
		
		
		
		/**
		 * -------------------------------아래 내용은 과정 특성에 따라 변경해서 퍼블리싱한다.-------------------------
		 */
		
		//파트별 공통 사운드명
		public static const PREPARING_FILE:String = "preparing.mp3";
		public static const READING_FILE:String = "reading.mp3";
		public static const SPEAKING_FILE:String = "speaking.mp3";
		public static const ANSWERING_FILE:String = "answering.mp3";
		public static const PART1_DIRECTION_FILE:String = "test_d_1.mp3";
		public static const PART2_DIRECTION_FILE:String = "test_d_2.mp3";
		public static const PART3_DIRECTION_FILE:String = "test_d_3.mp3";
		public static const PART4_DIRECTION_FILE:String = "test_d_4.mp3";
		public static const PART5_DIRECTION_FILE:String = "test_d_5.mp3";
		public static const PART6_DIRECTION_FILE:String = "test_d_6.mp3";
		
		/**
		 * 간격 타이머 count
		 */
		public static const TIMER_GAP:int = 1;
		
		//파트별 모범 답변 스크롤 사이즈
		public static const SCROLL_WIDTH:Array = new Array(412, 513, 270, 270, 786, 786);
		public static const SCROLL_HEIGHT:Array = new Array(260, 263, 234, 234, 145, 145);
		
		//파트 5,6에서 문제 스크롤 사이즈
		public static const SCROLL_PART56_WIDTH:int = 797;
		public static const SCROLL_PART56_HEIGHT:int = 121;
		
		/**
		 * 모범답변에서 어휘/팁 사용 유무
		 */
		public static const IS_VOCA_TIP:Array = new Array("v", "v", "t", "t", "v", "v");
		
		/**
		 * 모범답변에서 사운드 듣기버튼 타입
		 * 세트A ( play / stop )
		 * 세트B ( play / pause )
		 */
		public static const ANSWER_SYMBOL_TYPE:String = "B";
		
		/**
		 * 학습창 가로 사이즈
		 */
		public static const STAGE_WIDTH:int = 1010;
		
		/**
		 * part4에서 팝업창에 이미지 2개 간격
		 */
		public static const PART4_IMG_GAP:int = 10;
		
		/**
		 * part2의 모범답변 페이지에서 이미지 x좌표값을 위한 가로영역
		 */
		public static const PART2_IMG_AREA:int = 375;
	}

}